package com.jhs.kjs.model.sms.impl;

import com.jhs.kjs.model.sms.ASendingSMS;
import com.jhs.kjs.model.sms.ISendingSMS;

public class SendingFail extends ASendingSMS implements ISendingSMS{

	public SendingFail(FAIL fail) {
		StringBuilder sb = new StringBuilder();
		
		switch(fail){
		case AUTHORITY :{
			sb.append("SMS 발신 권한이 없습니다.");
			break;
		}
		case NOSENDER:{
			sb.append("발신자의 전화번호가 없습니다.");
			break;
		}
		case OVERLIMIT:{
			sb.append("초과 사용으로 발신할 수 없습니다.\n관리자에게 문의하세요");
		}
		}
		setCode("error");
		setMessage(sb.toString());
	}
	
}
